tarred felt - Turkish English Dictionary